<script type="text/javascript"> 
// wait for the DOM to be loaded 
jQuery(document).ready(function() { 

    
  jQuery("#form-ja").validate({
    rules: {
        nom: {
            required: true,
            minlength: 2
        },
        prenom: {
            required: true,
            minlength: 2
        },  
        adresse: {
            required: true,
            minlength: 2        
        },
        cp: {
            required: true,
            minlength: 5        
        },     
        ville: {
            required: true,
            minlength: 2
        },
        tel: {
            required: false,
            minlength: 2
        },
        email: {
            required: true,
            email: true         
        },
      'fichier[]': {
            required: true          
        },      
        cg: {
            required: true
        },
        du: {
            required: true
        }
    },
    messages: {
        nom: {
            required:"Veuillez entrer votre nom",
            minlength: "Votre nom doit comporter au moins 2 lettres"                
        },
        prenom: {
            required:"Veuillez entrer votre prenom",
            minlength: "Votre prenom doit comporter au moins 2 lettres" 
        },
        adresse: {
            required:"Veuillez entrer votre adresse",
            minlength: "Votre adresse doit comporter au moins 2 lettres" 
        },
        cp: {
            required:"Veuillez entrer votre code postal",
            minlength: "Votre code postal doit comporter 5 chiffres "
        },
        ville: {
            required:"Veuillez entrer votre ville",
            minlength: "Votre ville doit comporter au moins 2 lettres" 
        },
        'file[]': {
            required:"Veuillez chosir une photo"
        },
            email: "Veuillez entrer un email valide",
        cg: {
            required:"Veuillez accepter les conditions d'utilisations"
        },
        du: {
            required:"Veuillez accepter le règlement"
        }
    }
    });
});
</script>
<h2 id="logo_ja"></h2>
<?php 

$form_ja = new Form('1', 'POST', 'form-ja');
          $form_ja->action('');
          $form_ja->add('Text', 'nom')
                  ->label("Nom");
          $form_ja->add('Text', 'prenom')
                   ->label("Prénom");
          $form_ja->add('Text', 'adresse')
                  ->label("Adresse");
          $form_ja->add('Text', 'cp')
                   ->label("Code postal");
          $form_ja->add('Text', 'ville')
                  ->label("Ville");
          $form_ja->add('Text', 'tel')
                  ->label("Tél portable");
          $form_ja->add('Email', 'email')
                  ->label("Email");
          $form_ja->add('File', 'fichier')
                 ->max_size(409600)
                 ->filter_extensions(array('jpg', 'gif', 'png'));
          $form_ja->add('Checkbox', 'cg')
                  ->label("Je certifie que je dispose des droits d’utilisation de cette photo et j’accepte que celle-ci soit utilisée par le groupe La Poste pour l’opération TOUS ARBITRES");
          $form_ja->add('Checkbox', 'du')
                  ->label("J’accepte le règlement du jeu");
          $form_ja->add('Submit', 'submit')
                 ->value("Envoyer");
echo $form_ja;
?>
